﻿#pragma once
#include <vector>
#include <string>
#include <ctime>
#include <cstdlib>

std::string& FilePath();

namespace sy
{
namespace data
{
	using std::vector;
	using std::string;

	// 返回顶点数据
	vector<float>& Vertex();

	// 返回顶点索引数据(若是画线需要，这个项目中定点为一个点，但是也可以使用三角形做顶点)
	vector<int>& Index();

	// 加载数据
	void LoadData(vector<float>& buf, string& fileName);

	// 生成数据(生成一个立方体的表面)
	void GenData(int count);
}
}